<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.5"/>
<title>mmidp: xmmidp_stream.c File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
  $(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="HTML_custom.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="xlogo_bg.png"/></td>
  <td style="padding-left: 0.5em;">
   <div id="projectname">mmidp
   </div>
   <div id="projectbrief">Vitis Drivers API Documentation</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.5 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Overview</span></a></li>
      <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li><a href="globals.html"><span>APIs</span></a></li>
      <li><a href="files.html"><span>File&#160;List</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('xmmidp__stream_8c.html','');});
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#func-members">Functions</a>  </div>
  <div class="headertitle">
<div class="title">xmmidp_stream.c File Reference</div>  </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ga6f3c5f1e710332e8e5b96ca5fdd3e5db"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mmi__dppsu14.html#ga6f3c5f1e710332e8e5b96ca5fdd3e5db">XMmiDp_DisableVideoStream</a> (<a class="el" href="struct_x_mmi_dp.html">XMmiDp</a> *InstancePtr, u8 Stream)</td></tr>
<tr class="memdesc:ga6f3c5f1e710332e8e5b96ca5fdd3e5db"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function disables video stream.  <a href="group__mmi__dppsu14.html#ga6f3c5f1e710332e8e5b96ca5fdd3e5db">More...</a><br/></td></tr>
<tr class="separator:ga6f3c5f1e710332e8e5b96ca5fdd3e5db"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga785cb9fe8a1bfed10c699b603717eb3b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mmi__dppsu14.html#ga785cb9fe8a1bfed10c699b603717eb3b">XMmiDp_EnableVideoStream</a> (<a class="el" href="struct_x_mmi_dp.html">XMmiDp</a> *InstancePtr, u8 Stream)</td></tr>
<tr class="memdesc:ga785cb9fe8a1bfed10c699b603717eb3b"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function enabless video stream.  <a href="group__mmi__dppsu14.html#ga785cb9fe8a1bfed10c699b603717eb3b">More...</a><br/></td></tr>
<tr class="separator:ga785cb9fe8a1bfed10c699b603717eb3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8395176062765d2ce0129595146ccdc4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mmi__dppsu14.html#ga8395176062765d2ce0129595146ccdc4">XMmiDp_ClearMsaValues</a> (<a class="el" href="struct_x_mmi_dp.html">XMmiDp</a> *InstancePtr, u8 Stream)</td></tr>
<tr class="memdesc:ga8395176062765d2ce0129595146ccdc4"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function clears MSA values.  <a href="group__mmi__dppsu14.html#ga8395176062765d2ce0129595146ccdc4">More...</a><br/></td></tr>
<tr class="separator:ga8395176062765d2ce0129595146ccdc4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac6ccb66a7196a25e1b548f9ddc8e1623"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mmi__dppsu14.html#gac6ccb66a7196a25e1b548f9ddc8e1623">XMmiDp_ClearVideoConfigValues</a> (<a class="el" href="struct_x_mmi_dp.html">XMmiDp</a> *InstancePtr, u8 Stream)</td></tr>
<tr class="memdesc:gac6ccb66a7196a25e1b548f9ddc8e1623"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function clears out Video Config Register values.  <a href="group__mmi__dppsu14.html#gac6ccb66a7196a25e1b548f9ddc8e1623">More...</a><br/></td></tr>
<tr class="separator:gac6ccb66a7196a25e1b548f9ddc8e1623"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga82c1bab3957b10adaa4b6912835ffa69"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mmi__dppsu14.html#ga82c1bab3957b10adaa4b6912835ffa69">XMmiDp_SetVInputPolarityCtrl</a> (<a class="el" href="struct_x_mmi_dp.html">XMmiDp</a> *InstancePtr, u8 Stream)</td></tr>
<tr class="memdesc:ga82c1bab3957b10adaa4b6912835ffa69"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function sets the video input polarity control.  <a href="group__mmi__dppsu14.html#ga82c1bab3957b10adaa4b6912835ffa69">More...</a><br/></td></tr>
<tr class="separator:ga82c1bab3957b10adaa4b6912835ffa69"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga355fb08fbde6c72eade5548afe01e58d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mmi__dppsu14.html#ga355fb08fbde6c72eade5548afe01e58d">XMmiDp_SetVideoConfig1</a> (<a class="el" href="struct_x_mmi_dp.html">XMmiDp</a> *InstancePtr, u8 Stream)</td></tr>
<tr class="memdesc:ga355fb08fbde6c72eade5548afe01e58d"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function sets the video config1 register.  <a href="group__mmi__dppsu14.html#ga355fb08fbde6c72eade5548afe01e58d">More...</a><br/></td></tr>
<tr class="separator:ga355fb08fbde6c72eade5548afe01e58d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaef1e5b12c0b1806bf8bc89ab0871d73b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mmi__dppsu14.html#gaef1e5b12c0b1806bf8bc89ab0871d73b">XMmiDp_SetVideoConfig2</a> (<a class="el" href="struct_x_mmi_dp.html">XMmiDp</a> *InstancePtr, u8 Stream)</td></tr>
<tr class="memdesc:gaef1e5b12c0b1806bf8bc89ab0871d73b"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function sets the video config2 register.  <a href="group__mmi__dppsu14.html#gaef1e5b12c0b1806bf8bc89ab0871d73b">More...</a><br/></td></tr>
<tr class="separator:gaef1e5b12c0b1806bf8bc89ab0871d73b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga27ac96dc066a00ddd3b48992242a7732"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mmi__dppsu14.html#ga27ac96dc066a00ddd3b48992242a7732">XMmiDp_SetVideoConfig3</a> (<a class="el" href="struct_x_mmi_dp.html">XMmiDp</a> *InstancePtr, u8 Stream)</td></tr>
<tr class="memdesc:ga27ac96dc066a00ddd3b48992242a7732"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function sets the video config3 register.  <a href="group__mmi__dppsu14.html#ga27ac96dc066a00ddd3b48992242a7732">More...</a><br/></td></tr>
<tr class="separator:ga27ac96dc066a00ddd3b48992242a7732"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3fcb2434b258c2b8a7ba4aade710beda"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mmi__dppsu14.html#ga3fcb2434b258c2b8a7ba4aade710beda">XMmiDp_SetVideoConfig4</a> (<a class="el" href="struct_x_mmi_dp.html">XMmiDp</a> *InstancePtr, u8 Stream)</td></tr>
<tr class="memdesc:ga3fcb2434b258c2b8a7ba4aade710beda"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function sets the video config4 register.  <a href="group__mmi__dppsu14.html#ga3fcb2434b258c2b8a7ba4aade710beda">More...</a><br/></td></tr>
<tr class="separator:ga3fcb2434b258c2b8a7ba4aade710beda"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa08e15c146aeb60792b536b65b58cfe1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mmi__dppsu14.html#gaa08e15c146aeb60792b536b65b58cfe1">XMmiDp_SetVideoConfig5</a> (<a class="el" href="struct_x_mmi_dp.html">XMmiDp</a> *InstancePtr, u8 Stream)</td></tr>
<tr class="memdesc:gaa08e15c146aeb60792b536b65b58cfe1"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function sets the video config5 register.  <a href="group__mmi__dppsu14.html#gaa08e15c146aeb60792b536b65b58cfe1">More...</a><br/></td></tr>
<tr class="separator:gaa08e15c146aeb60792b536b65b58cfe1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8bed2da8294b29247f242b358e1b15b4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mmi__dppsu14.html#ga8bed2da8294b29247f242b358e1b15b4">XMmiDp_SetVSampleCtrl</a> (<a class="el" href="struct_x_mmi_dp.html">XMmiDp</a> *InstancePtr, u8 Stream)</td></tr>
<tr class="memdesc:ga8bed2da8294b29247f242b358e1b15b4"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function sets the vsample register.  <a href="group__mmi__dppsu14.html#ga8bed2da8294b29247f242b358e1b15b4">More...</a><br/></td></tr>
<tr class="separator:ga8bed2da8294b29247f242b358e1b15b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga720c78810ed9d22eb618610fcf675cc3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mmi__dppsu14.html#ga720c78810ed9d22eb618610fcf675cc3">XMmiDp_SetVideoMsa1</a> (<a class="el" href="struct_x_mmi_dp.html">XMmiDp</a> *InstancePtr, u8 Stream)</td></tr>
<tr class="memdesc:ga720c78810ed9d22eb618610fcf675cc3"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function sets video msa1 register.  <a href="group__mmi__dppsu14.html#ga720c78810ed9d22eb618610fcf675cc3">More...</a><br/></td></tr>
<tr class="separator:ga720c78810ed9d22eb618610fcf675cc3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacf6a099422a9cf0b0ab1190c541fdfb2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mmi__dppsu14.html#gacf6a099422a9cf0b0ab1190c541fdfb2">XMmiDp_SetVideoMsa2</a> (<a class="el" href="struct_x_mmi_dp.html">XMmiDp</a> *InstancePtr, u8 Stream)</td></tr>
<tr class="memdesc:gacf6a099422a9cf0b0ab1190c541fdfb2"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function sets video msa2 register.  <a href="group__mmi__dppsu14.html#gacf6a099422a9cf0b0ab1190c541fdfb2">More...</a><br/></td></tr>
<tr class="separator:gacf6a099422a9cf0b0ab1190c541fdfb2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafe08f168f064e72139b1e7afd4da21ee"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mmi__dppsu14.html#gafe08f168f064e72139b1e7afd4da21ee">XMmiDp_SetVideoMsa3</a> (<a class="el" href="struct_x_mmi_dp.html">XMmiDp</a> *InstancePtr, u8 Stream)</td></tr>
<tr class="memdesc:gafe08f168f064e72139b1e7afd4da21ee"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function sets video msa3 register.  <a href="group__mmi__dppsu14.html#gafe08f168f064e72139b1e7afd4da21ee">More...</a><br/></td></tr>
<tr class="separator:gafe08f168f064e72139b1e7afd4da21ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9a34472a236811021fe3a34707b58aad"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mmi__dppsu14.html#ga9a34472a236811021fe3a34707b58aad">XMmiDp_SetHBlankInterval</a> (<a class="el" href="struct_x_mmi_dp.html">XMmiDp</a> *InstancePtr, u8 Stream)</td></tr>
<tr class="memdesc:ga9a34472a236811021fe3a34707b58aad"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function sets video HBlankInterval register.  <a href="group__mmi__dppsu14.html#ga9a34472a236811021fe3a34707b58aad">More...</a><br/></td></tr>
<tr class="separator:ga9a34472a236811021fe3a34707b58aad"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga44bcbe8e5fec3b218113d8c959f0c791"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mmi__dppsu14.html#ga44bcbe8e5fec3b218113d8c959f0c791">XMmiDp_ConfigureVideoController</a> (<a class="el" href="struct_x_mmi_dp.html">XMmiDp</a> *InstancePtr, u8 Stream)</td></tr>
<tr class="memdesc:ga44bcbe8e5fec3b218113d8c959f0c791"><td class="mdescLeft">&#160;</td><td class="mdescRight">This is helper api that programs the VideoController MSA, VideoConfig registers for a specific stream.  <a href="group__mmi__dppsu14.html#ga44bcbe8e5fec3b218113d8c959f0c791">More...</a><br/></td></tr>
<tr class="separator:ga44bcbe8e5fec3b218113d8c959f0c791"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2db74c9e089470df8915747461b7ddcb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mmi__dppsu14.html#ga2db74c9e089470df8915747461b7ddcb">XMmiDp_ClearVideoController</a> (<a class="el" href="struct_x_mmi_dp.html">XMmiDp</a> *InstancePtr)</td></tr>
<tr class="memdesc:ga2db74c9e089470df8915747461b7ddcb"><td class="mdescLeft">&#160;</td><td class="mdescRight">This is helper api that clears the VideoController MSA, VideoConfig registers for a specific stream.  <a href="group__mmi__dppsu14.html#ga2db74c9e089470df8915747461b7ddcb">More...</a><br/></td></tr>
<tr class="separator:ga2db74c9e089470df8915747461b7ddcb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae299ecf851312fa0d9bd78f54344b860"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mmi__dppsu14.html#gae299ecf851312fa0d9bd78f54344b860">XMmiDp_SetMsaBpc</a> (<a class="el" href="struct_x_mmi_dp.html">XMmiDp</a> *InstancePtr, u8 Stream, u8 BitsPerColor)</td></tr>
<tr class="memdesc:gae299ecf851312fa0d9bd78f54344b860"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function sets the bits per color value of the video stream.  <a href="group__mmi__dppsu14.html#gae299ecf851312fa0d9bd78f54344b860">More...</a><br/></td></tr>
<tr class="separator:gae299ecf851312fa0d9bd78f54344b860"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga045dd94f5c42a270395bdf68cffe41be"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mmi__dppsu14.html#ga045dd94f5c42a270395bdf68cffe41be">XMmiDp_SetPixModeSel</a> (<a class="el" href="struct_x_mmi_dp.html">XMmiDp</a> *InstancePtr, u8 Stream, <a class="el" href="xmmidp_8h.html#a2ecf7e476c9c9e00d10207425a8152e3">XMmiDp_PPC</a> PixModeSel)</td></tr>
<tr class="memdesc:ga045dd94f5c42a270395bdf68cffe41be"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function sets the pixel mode of the video stream.  <a href="group__mmi__dppsu14.html#ga045dd94f5c42a270395bdf68cffe41be">More...</a><br/></td></tr>
<tr class="separator:ga045dd94f5c42a270395bdf68cffe41be"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga622c81c7863624051a245d1cee566cff"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mmi__dppsu14.html#ga622c81c7863624051a245d1cee566cff">XMmiDp_SetVideoMapping</a> (<a class="el" href="struct_x_mmi_dp.html">XMmiDp</a> *InstancePtr, u8 Stream, <a class="el" href="xmmidp_8h.html#abee4a35cc70fb52b742eb912b7494324">XMmiDp_VidMap</a> VidMap)</td></tr>
<tr class="memdesc:ga622c81c7863624051a245d1cee566cff"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function sets the video format of the video stream.  <a href="group__mmi__dppsu14.html#ga622c81c7863624051a245d1cee566cff">More...</a><br/></td></tr>
<tr class="separator:ga622c81c7863624051a245d1cee566cff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa0b60c0810f12bcc797d52fcb3059933"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mmi__dppsu14.html#gaa0b60c0810f12bcc797d52fcb3059933">XMmiDp_SetVidStreamEnable</a> (<a class="el" href="struct_x_mmi_dp.html">XMmiDp</a> *InstancePtr, u8 Stream, u8 StreamEnable)</td></tr>
<tr class="memdesc:gaa0b60c0810f12bcc797d52fcb3059933"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function sets the video stream to enable or disable.  <a href="group__mmi__dppsu14.html#gaa0b60c0810f12bcc797d52fcb3059933">More...</a><br/></td></tr>
<tr class="separator:gaa0b60c0810f12bcc797d52fcb3059933"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
	<p class="footer">&copy; Copyright 2015-2022 Xilinx, Inc. All Rights Reserved.</p>
	<p class="footer">&copy; Copyright 2022-2023 Advanced Micro Devices, Inc. All Rights Reserved.</p>
</div>
</body>
</html>
